package com.cy.ppj.model.ao.order;

import java.math.BigDecimal;

import javax.validation.constraints.NotNull;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 订单代扣参数设置
 * @author: tanyilin
 * @create: 2018年7月21日 上午11:10:07
 */
@Data
@ApiModel("订单代扣参数设置")
public class OrderWithholdSetAO {
	
	@ApiModelProperty(value = "订单编号", example = "0", required = true)
	@NotNull(message =  "订单编号不可为空")
	private Long orderId;
	
	@ApiModelProperty(value = "协议扣点数", example = "0.00")
	private BigDecimal withholdRate;
	
	@ApiModelProperty(value = "渠道佣金点数", example = "0.00")
	private BigDecimal commissionRate;
	
	@ApiModelProperty(value = "银行编号")
	private String bankNo;

	@ApiModelProperty(value = "银行名称")
	private String bankName;
	
	@ApiModelProperty(value = "银行账号")
	private String bankAccount;
	
	@ApiModelProperty(value = "客户姓名")
	private String customerName;
	
	@ApiModelProperty(value = "身份证号码")
	private String idNo;

}
